A Decision Support Tool for Software Project Management
نویسندگان
چکیده
This paper describes work undertaken within the context of the P3 (Project and Process Prompter) Project which aims to develop the Prompter tool, a “decision-support tool to assist in the planning and managing of a software project”. Prompter will have the ability to help software project managers to assimilate best practice and ‘know how’ in the field of software project management and incorporate expert critiquing which will assist project managers in solving the complex problems associated with software project management. This ‘know how’ and best practice are encapsulated in distributed intelligent agents that act as advisors helping users at every stage of the software process. Each agent is an expert in a particular area of software project management and continually analyses project parameters making the user aware of any possible weakness, and helping to mitigate the associated risks. The agents will use their expertise to prompt the user to choose between suggested alternatives, as well as providing justification for their advice. The agents are contained in an agent library, which can be used in two main contexts: in a client server mode across a LAN; and in distributed mode across the Internet.
منابع مشابه
A Model-Driven Decision Support System for Software Cost Estimation (Case Study: Projects in NASA60 Dataset)
Estimating the costs of software development is one of the most important activities in software project management. Inaccuracies in such estimates may cause irreparable loss. A low estimate of the cost of projects will result in failure on delivery on time and indicates the inefficiency of the software development team. On the other hand, high estimates of resources and costs for a project wil...
متن کاملDevelopment of decision support tool for municipal solid waste management system in Iran based on life cycle assessment approach
Background and Objective: Various aspects including the environmental burdens, social and economic consequences of the waste management(WM) scenarios must be considered to come up with a comprehensive WM plan. Life Cycle Assessment (LCA) approach is a systematic method to quantify the environmental burdens of each WM scenario. Materials and Methods: This study used an LCA approach to develop a...
متن کاملThe development of an Agent Based Critiquing System Architecture for a project management tool: Prompter
This paper describes work undertaken within the context of the P3 (Project and Process Prompter) Project the Prompter tool, a ‘decision-support tool to assist in the planning and managing of a software development project’. Prompter has the ability to help software project managers assimilate best practice and ‘know how’ in the field of software project management and incorporate expert critiqu...
متن کاملA Distributed Framework for Implementing a Multi-agent Assistant System
This paper describes work undertaken within the context of the P3 (Project and Process Prompter) Project which aims to develop the Prompter tool, a ‘decision-support tool to assist in the planning and managing of a software development project’. Prompter will have the ability to help software project managers to assimilate best practice and ‘know how’ in the field of software project management...
متن کاملAn agent-based approach to managing distributed, multi-platform software development projects
This paper describes work undertaken within the context of the P3 (Project and Process Prompter) Project which aims to develop the Prompter tool, a ‘decision-support tool to assist in the planning and managing of a software development project’. Prompter will have the ability to help software project managers to assimilate best practice and ‘know how’ in the field of software project management...
متن کامل